Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 CAMILLUS ROAD Semi-Detached £20,962 1 Aug 2003
32 CAMILLUS ROAD Semi-Detached £88,000 8 Jun 2018
40 CAMILLUS ROAD Terraced £21,450 25 Nov 2002
52 CAMILLUS ROAD Terraced £92,000 12 Jul 2007
60 CAMILLUS ROAD Terraced £55,000 23 Mar 2016